i find him very likeable - Alemán Inglés Diccionario